Chinese: 我们缺钱了。
English: We ran short of money.
French: L'argent vint à nous manquer.