Chinese: 她已经病了三个星期了。
English: She has been sick for three weeks.