Chinese: 直至目前为止一切都很顺利。
English: So far everything has been going well.
French: Jusque là tout s'est bien passé.