【 nothing but ~ 】
【意味】
ただ〜だけ、~にほかならない
【例文】
It is nothing but an excuse.
(それは口実にすぎない。)
She does nothing but cry.
(女は泣いてばかりいる。)
John who lives in Iriya has nothing but money.
(入谷に住んでいるジョンはお金だけは持っている。)
【補足】
ここでのbutは「~を除いて」という意味の前置詞です。「~を除いて何もない」から「ただ~だけ、~にほかならない」という意味になっています。
ですから例えばno oneの後ろにおいても似たような意味を取ります。
There is no one but him to rely on. 「頼れるのは彼しかいない。」