English: Finally an idea occurred to him.
Telugu: చివరికి ఓ ఆలోచన అతడిని బయటపడేసింది.