English: India dropped 26 places from 79th place in last year's ranking.
Telugu: గతేడాది ర్యాంకింగ్స్ (79వ స్థానం) తో పోల్చితే భారత్ 26 స్థానాలు దిగజారింది.