translate English to French: They have apologised to me and explained that they have other commitments.
Ils se sont excusés auprès de moi et m'ont expliqué qu'ils avaient d'autres engagements.