Jeff Bezos swore he'd never bow to Trump. Time to put up or shut up

ジェフ・ベゾスはトランプに決して屈しないと誓った。有言実行の時だ。

分解して解説
Jeff Bezos 「ジェフ・ベゾス」という人物を指します。Amazonの創業者です。
swore 「誓った」という行為を表します。
he'd never bow to Trump 「彼は決してトランプに屈しないだろう」という意味です。ここで'dはhe wouldの短縮形です。
Time to put up or shut up 「行動するか黙るかの時だ」という意味です。つまり、言葉だけでなく行動で示すべき時だということです。
熟語
put up or shut up 「行動するか黙るか」という意味で、口先だけでなく実際に行動で示すべき時だ、という意味合いです。
Time to put up or shut up 「有言実行の時だ」という意味です。
bow to 「〜に屈する」「〜に敬意を払う」という意味です。
単語
Jeff 人名、ジェフ。
Bezos 人名、ベゾス。
swore 誓った。
he'd 彼は~するだろう(he wouldの短縮形)。
never 決して~ない。
bow 屈する、敬意を払う。
to ~に。
Trump 人名、トランプ。
Time 時。
to ~のための。
put 置く、示す。
up 上げる、実行する。
or または。
shut 閉じる、黙る。
up 黙って。
3ヶ月前