English: Suddenly I was stumped.
Telugu: హఠా త్తుగా నాకు కంగారుపుట్టింది.