Chinese: 很难找到合适的翻译。
English: It's hard to find a suitable translation.
French: Il est difficile de trouver une traduction adéquate.