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

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

бесконечные битвыnever-ending battle

Бесконечная битва между хищниками и их добычей находится в идеальном равновесии.
The never-ending battle between predators and their prey is a finely balanced one.
Это бесконечная битва всей моей жизни:
It's the never-ending battle of my life:
Бесконечная битва?
«Never-ending battle»?