English: And India are atop the standings!
Telugu: ఇక భారత్‌కు ర్యాంకింగ్‌ల పంటే!