English: How Wow!
Telugu: ఎంత హాయి!