Chinese: 见到你真好。
English: Good to see you.
French: Il est bon de te voir.