English: - many more small changes and improvements.
Telugu: - మరెన్నో చిన్న మార్పులు మరియు మెరుగుదలలు.