English: India is ranked 139th.
Telugu: 139వ ర్యాంకుతో భారత్ నిలిచింది.