English: They eventually did.
Telugu: చివరకు వారు వచ్చారు.