Chinese: 会搞定的。
English: It will be done.
French: Ça va bien s'arranger.