English: I have to say it is much improved.
Telugu: అంటే ఎంతో కొంత మెరుగు పడ్డామని చెప్పుకోవాలి.