English: India’s neighbors — Bhutan, Nepal and Sri Lanka — are ranked higher in the list.
Telugu: ఈ జాబితాలో భారతదేశం కంటే పొరుగు దేశాలు చైనా, శ్రీలంక, నేపాల్ ముందంజలో ఉన్నాయి.