between the devil and the deep blue sea
進退兩難,左右為難
書面/口語·強調進退維谷
英文釋義
being in a difficult or impossible situation with two equally undesirable choices or outcomes
例句
He was between the devil and the deep blue sea: pay the fine or go to jail.
典故來源
源自航海術語,“devil”指船體接縫處,“deep blue sea”指大海,水手在修補船縫和跳海之間兩難。