unbeatable, excellent value, hard to beat (for a price)
Il est imbattable lorsqu'il s'agit de débattre.
He is unbeatable when it comes to debating.
Tom était imbattable.
Tom was unbeatable.
He is unbeatable when it comes to shooting.
— Pour une poignée de dollars (1964)
Le prix était imbattable pour Ziri.
The price was unbeatable for Ziri.