English: An idea dawned on them.
Telugu: దీంతో వారికి ఒక ఆలోచన వచ్చింది.