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