English: and the improvements made.
Telugu: మరియు మెరుగుదలలు.