they have acquitted themselves of various duties splendidly
Related Translations:
出色: outstanding; remarkable; splendid 短语和例子干得很出色 do a remarkable job; acquit oneself splendidly; 他们出色地完成了各项任务。 they have acquitted themselves of various duties splendidly