Chinese: 她从此就留在国外了。
English: She has remained abroad ever since.
French: Elle est restée à l'étranger depuis lors.