「nothing short of A」は「全くAにほかならない」「A以外のどんなものも…ない」という意味です。
His success was nothing short of a miracle.
彼の成功は全く奇跡だった。
Nothing short of money will satisfy him.
金以外のものでは彼は満足しない。
His behavior was nothing short of rudeness.
彼の行動は無礼以外のなにものでもなかった。
Nothing short of stern measures will stop inflation from destroying our economy.
インフレが我々の経済を破壊するのを止めるには、断固たる処置しかないだろう。
Nothing short of winning satisfies her.
彼女は勝利以外の結果に満足することはない。
My win was nothing short of a fluke.
私の勝ちは全くのまぐれだった。