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