English: What's more!
Telugu: మరి ఏమయింటుండబ్బా!