English: Finally got a good idea.
Telugu: చివరకు ఓ మంచి ఐడియా తట్టింది.