eine zähe schlacht

listen to the pronunciation of eine zähe schlacht
Немецкий Язык - Английский Язык
a tenacious battle