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