Chinese: 你真该早点跟我说。
English: You ought to have told me that before.
French: Tu aurais vraiment dû me dire ça plus tôt.