Supreme German and European achievement knocking the stuffing out of England (10)
I believe the answer is:
undefeated
But I can't explain it at all! Could you help me understand?
(Other definitions for undefeated that I've seen before include "not losing" , "Not beaten in battle" , "Not conquered" .)