put upon the full stretch

使极度紧张, 使倾注全力
在线英汉词典
相关词语