English: Stumped, and how!
Telugu: హర్ట్, మరియు ఎలా!