hammer & the hard spot??請幫我翻
"between the hammer & the hard spot""??
Technically, this puts AAA and BBB in a very bad position "between the hammer and the hard spot" in that we are being asked to deliver finished product on schedule but without CCC acceptance of product drawings.