English: A good idea occurred to me just then.
Telugu: అప్పుడే నాకొక ఆలోచన తట్టింది.