Chinese: 我刚把你家的卫生做完。
English: I just finished cleaning your place.
French: Je viens de finir le ménage chez toi.