Chinese: 有图有真相。
English: Pics or it didn't happen.
French: Des photos ou bien ça n'a pas eu lieu.