Chinese: 珍自己写了这封信。
English: Jane wrote the letter herself.