English: However, an idea struck his mind.
Telugu: అయినా అతనికి ఒక ఆలోచన తట్టింది.