Chinese: 你让我做不可能做到的事情。
English: You ask me to do the impossible.
French: Tu me demandes l'impossible.