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