English: He had finally gotten an idea.
Telugu: చివరకు తనకు ఓ ఐడియా వచ్చింది.