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