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