put upon the full stretch

put upon the full stretch是什么意思、put upon the full stretch怎么读
使极度紧张, 使倾注全力

put upon the full stretch汉语翻译

使极度紧张, 使倾注全力