English: Our ranking has improved considerably.
Telugu: మా ర్యాంకింగ్ గణనీయంగా మెరుగుపడింది.