English: India up a rung in global ranking
Telugu: గ్లోబల్‌ ర్యాకింగ్‌లో భారత్‌ మెరుగుదల