English: Finally they have a good idea.
Telugu: చివరికి ఓ మంచి ఐడియా వచ్చింది వారికి.