commitment [noun] + irrevocable [adjective]