Chinese: 她几分钟前熨完了衣服。
English: She finished ironing the clothes a few minutes ago.
French: Elle a fini le repassage il y a quelques minutes.