English: An idea flashed his mind.
Telugu: ఈ ఆలోచన ఆయన మెదడును తట్టింది.