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