The two sides at last reached an agreement.
As dúas partes por fin chegaron a un acordo.