Chinese: 我一直等到了最后一分钟。
English: I waited until the last minute.
French: J'ai attendu jusqu'à la dernière minute.