Chinese: 我们偶然碰到了她。
English: We met her by accident.
French: Nous l'avons rencontrée par hasard.