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