English: It's the WOW!
Telugu: ఇదేం వావ్!