英語候補being driven to the wallfinding oneself between a rock and a hard placefinding oneself between the devil and the deep blue sea