English: An idea had dawned upon her.
Telugu: దీంతో ఆమెకు ఒక ఐడియా తట్టింది.