English: India ranks 139th on the list.
Telugu: 139వ ర్యాంకుతో భారత్ నిలిచింది.