hard fought battle разговорное выражение перевод
сложная битва; битва, которую сложно выиграть
The race to get the world’s first plane in the sky was a hard fought battle between The Wright Brothers and a lesser-known gentleman by the name of Samuel Pierpont Langley. / Гонка за первый самолёт в небе была сложной битвой между Братьями Райт и менее известным человеком по имени Сэмьюэл Пирпонт Лэнгли.