Chinese: 有比没有好。
English: It's better than nothing.
French: C'est mieux que rien du tout.