English: But it is getting better and better.
Telugu: అయితే మరింతగా దానికి మెరుగులు దిద్దుతోంది.