
unschlagbar
unbeatable
So good, strong, or superior that one cannot be defeated; invincible.
In seiner aktuellen Form ist der Tennisspieler auf diesem Belag praktisch unschlagbar.
In his current form, the tennis player is practically unbeatable on this surface.

