Kotomora
"challenging" in Japanese: やりがいのある, 難しい, 挑戦的な — which to use | Kotomora