English: But it greatly improves on it.
Telugu: అయితే మరింతగా దానికి మెరుగులు దిద్దుతోంది.