English: An idea jumped into my head just then.
Telugu: వెంటనే మదిలో ఓ ఆలోచన వచ్చింది.