English: It was ranked at 114 last year.
Telugu: గత ఏడాదిలో ఈ సంస్థ 114వ స్థానంలో నిలిచింది.