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