Chinese: 我上个礼拜把她介绍给你了。
English: I introduced her to you last week.
French: Je te l'ai présentée la semaine dernière.