давно болела — перевод на английский

Варианты перевода словосочетания «давно болела»

давно болелаbeen sick for a long time

Я знаю, что Лесли давно болела... но даже представить не могу, как вам сейчас тяжело.
I know Leslie had been sick for a long time, but I cannot imagine how difficult this time must be for you.
Он давно болеет, но...
He's been sick for a long time, but I
Он давно болел.
— He was sick a long time.
17. Она уже давно болела.
She'd been sick a long time.
— Твоя мать уже давно болеет.
Your mother is sick since a long time.