English: He had hit upon an idea which he thought a good one.
Telugu: ఆలోచించగా, ఆలోచించగా అతనికో మంచి ఐడియా తట్టింది.