Мы в Telegram на канале Учим Английский
put up a (brave, good, etc.) fight
put up a (brave, good, etc.) fight {v. phr.}
Противостоять.
He put up a good fight but he was bound to lose in the end to the older, more experienced chess player.
Категории:
Источник: A Dictionary of American Idioms