Chinese: 我刚才还碰到他来着。
English: I met him just now.
French: Je viens de le rencontrer.