English: At that very moment, an idea occurred to him.
Telugu: ఆ క్షణమే ఆయనలో ఓ ఆలోచన తట్టింది.