English: At that moment, he had that stray thought.
Telugu: ఆ క్షణమే ఆయనలో ఓ ఆలోచన తట్టింది.