English: That's much, much better.;)
Telugu: ఇది ఎంత బాగుంది, మరింత మంచిది;).