Chinese: 这是当务之急。
English: It was urgent.
French: C'était urgent.