English: This had given her an idea.
Telugu: దీంతో ఆమెకు ఒక ఆలోచన తట్టింది.