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