Back to N1 Words
人事を尽くす
じんじをつくす
JLPT N1
expression
Meanings
English
to do as much as is humanly possible