Chinese: 欲速则不达。
English: Haste makes waste.
French: Hâte-toi lentement.