Chinese: 蕾拉之前在和癌症作鬪争。
English: Layla was battling cancer.