English: It’s really wow!
Telugu: ఇది నిజంగా వార్హే మరి!