Chinese: 我们必须做点甚么。
English: We must do something.
French: Il nous faut faire quelque chose.