English: As per the report, India ranks below many of its neighbouring countries such as China (29th rank), Nepal (72), Myanmar (77), Sri Lank (84) and Bangladesh (88)
Telugu: చైనా (29), నేపాల్‌ (72), మయన్మార్‌ (77), శ్రీలంక (84), బంగ్లాదేశ్‌ (88)తో మెరుగైన స్థానాల్లో ఉన్నాయి