Chinese: 现在正是好时候。
English: The present time is a good time.
French: Le moment présent est un bon moment.