English: But improvements are being made.
Telugu: అయితే మరింతగా దానికి మెరుగులు దిద్దుతోంది.