Thread:KrytenKoro/@comment-29650373-20191123044544/@comment-134861-20191125130318

First off, the fact that any dictionary expresses that both have that lack of specificity is enough.

Second off, you are the one insisting the word you picked is better. The burden of proof is on you.

Third off, any of them. Including the Japanese ones. That's why the phrase "physical strength" exists, because strength on its own doesn't automatically imply "physical".