English: India has lost 26 places from the last year index in which it was ranked 79th.
Telugu: గతేడాది ర్యాంకింగ్స్ (79వ స్థానం) తో పోల్చితే భారత్ 26 స్థానాలు దిగజారింది.