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

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

работать долгие годыworked with her for years

С которыми я работаю долгие годы.
People I've worked with for years.
Я с другими офицерами работали долгие годы, чтобы навести порядок.
Myself and the other officers, we worked for years on cleaning it up.
Я с ней работал долгие годы.
I've worked with her for years.