English: At that time, an idea struck my mind.
Telugu: ఇంతలో నా మనసులో ఒక ఆలోచన తళుక్కున మెరిసింది.