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