English: Last year, India improved by just one spot and was at 130th position among 189 countries.
Telugu: 189 దేశాల ఈ సూచికలో భారతదేశం గత సంవత్సరం కన్నా కేవలం ఒకే ఒక్క స్థానం మెరుగుపరచుకుని 130వ స్థానానికి చేరుకోగలిగింది.