deliver the goods
“deliver the goods”的中文翻译
词典解释
美音:[]
英音:[]
1. 履行诺言;不负众望
You must prove you can deliver the goods.
你必须证明你能不负众望。
相关词语