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