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