English: A strange thought occured to him at this juncture.
Telugu: ఇంతలో అతడికి ఓ వింత ఆలోచన వచ్చి.