Chinese: 天知道他去哪儿了。
English: Who knows where he has gone.
French: Dieu seul sait où il a pu passer.