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