Chinese: 我们的方案在最后的时刻失败了。
English: Our plans fell through at the last minute.
French: Nos plans ont échoué à la dernière minute.