Kotomora
"make every effort" in Japanese: 全力を尽くす, 努める — which to use | Kotomora