English: It has to wow us.
Telugu: అది మనలను రంజింప చేయాలి.