English: India ranks higher
Telugu: భారత్‌కు మెరుగైన ర్యాంక్