Chinese: 没有你我无法做到，谢谢。
English: I couldn't have done it without you. Thank you.
French: Je n'aurais pas pu le faire sans toi. Merci.