English: At that same moment, a thought hit her.
Telugu: ఈ సమయంలోనే ఆమెకు ఒక ఐడియా తట్టింది.