English: India with 109 points is at sixth spot.
Telugu: భారత్‌కు 109వ ర్యాంక్. .