English: Overall, India was ranked 115 among 157 countries.
Telugu: ఆనాడు 157 దేశాల్లో భారత్‌ది 115వ స్థానం.