English: Oh! this is better!
Telugu: బాగా, ఇది మరింత మంచిది!