English: Finally they had it.
Telugu: చివరకు వారికో ఆలోచన వచ్చింది.