English: The place has improved by 14 positions.
Telugu: ర్యాంకింగ్ 14 స్థానాలు మెరుగుపడింది.