Chinese: 如果可能的话，这周末。
English: If possible, this weekend.
French: Ce weekend, si possible.