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