Chinese: 她十分钟前离家。
English: She left home ten minutes ago.
French: Elle a quitté la maison il y a dix minutes.