尽くす (translations)→ accomplish dedicate employ serve show wait
全うする (translations)→ fulfill satisfy
fulfilment