Chinese: 我已经浇完花了。
English: I've finished watering the flowers.
French: J'ai fini d'arroser les fleurs.