English: I felt wow when I saw it.
Telugu: . చూడగానే wow అనిపించింది.