Chinese: 我太太刚生了个小孩儿。
English: My wife just had a baby.
French: Ma femme vient d'avoir un bébé.