English: In a ranking of 155 countries, India was placed in the bottom quartile and ranked at 122.
Telugu: ఈ 155 దేశాల్లో భారత్‌కు 122వ ర్యాంక్ దక్కింది.