English: The last three years rankings have been 118, 122 and 132, respectively.
Telugu: గత మూడేళ్ల ర్యాంకింగ్లు చూస్తే వరుసగా 118, 122, 132గా ఉంది.