回答
2020-04-07 13:36:27
すわん123
こんにちは。
Nothing short of ~ と言えば、〜に欠けるものではない、つまり、まさに〜だ、または、〜でなければ、という意味です。
Her dad was nothing short of a superman. 彼女のお父さんは本当にスーパーマンだった。
The president's performance was nothing short of a disaster. その大統領の業績は散々なものだった。
〜 will do. というのは、〜なら役に立つ。〜ならよい。という感じの意味です。
Nothing short of independence will do.
と言えば、独立以外に道はない。独立以外のものでは納得できない。
という感じの意味になると思います。