English: Eventually they DID get it.
Telugu: చివరికి, వారు అది వచ్చింది.