Chinese: 风雨无阻我都会在那里。
English: I'll be there rain or shine.
French: Je serai là qu'il pleuve ou qu'il vente.