lyckats att medla fred mellan de stridande parterna.