English: Finally they have got it.
Telugu: చివరికి, వారు అది వచ్చింది.