Chinese: 有时候，最难走的路，就是最该走的路。
English: Sometimes the hardest thing and the right thing are the same thing.
French: Parfois, la chose la plus difficile et la chose la meilleure sont une même chose.