English: And then a thought struck.
Telugu: అప్పుడు ఓ ఆలోచన తట్టింది.