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