implacable force

Переводы
неумолимая сила
The team was an implacable force in the championship.
Команда была неумолимой силой в чемпионате.
Слова
implacable

прилагательное
неумолимая
force

существительное
сила