Chinese: 很难描述。
English: It's really difficult to describe.
French: C'est vraiment difficile à décrire.