English: Wow seems like it.
Telugu: వావ్ అనిపిస్తాయి.