English: Even better…
Telugu: మరింత మెరుగ్గా…. .