Chinese: 若天准许......
English: God willing...
French: Si Dieu le veut…