Chinese: 大自然已充满了谜团。
English: Nature is full of mystery.
French: La nature regorge de mystère.