Chinese: 昨天我遇到你父母了。
English: I met your parents yesterday.
French: Hier, j'ai rencontré tes parents.