English: All of a sudden something snapped in my mind.
Telugu: హఠాత్తుగా ఏదో ఆలోచన కలిగింది.