English: At that moment an idea leaped into my mind.
Telugu: ఈ సమయంలో ఒక ఆలోచన వెలిగింది.