Chinese: 还是要说谢谢的。
English: Thanks anyway.
French: Merci tout de même.