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