English: It seems improved.
Telugu: మెరుగుపడింది అని తెలుస్తోంది.