Kotomora
"overwhelming" in Japanese: 圧倒的, 手に負えない, 圧勝 — which to use | Kotomora