English: Suddenly I was stumped.
Telugu: హఠాత్తుగా మెలకువ వచ్చింది నాకు.