doing badly and likely to fail

中文解释

处于困境;即将失败,即将完蛋 I think the business is finally on the ropes. 我觉得这家企业最终要垮掉了。

正在查询

Maundy macaca Loges Elbridge judge between right and wrong GB PSA 揭露出来 治安 耗时