Chinese: 分秒必争。
English: Every minute counts.
French: Chaque minute compte.