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