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