不辱使命

Idiom

 * 1) to bring one’s mission to fruition