Chinese: 他们的煎熬过了。
English: Their ordeal is over.
French: Leur calvaire est terminé.