English: I suddenly understood.
Telugu: అకస్మాత్తుగా నాకు స్పృహ తప్పింది.