Chinese: 压力很巨大。
English: The pressure was tremendous.
French: La pression était énorme.