English: At the same instant an idea flashed across his mind.
Telugu: అప్పటికప్పుడే అతని మనసులో ఒకనిర్మయం స్మిరపడింది.