top notch in German
top notch in German
erstklassig
(idiomatic) Very good; of the highest level or quality. [from 1848]
exzellent
(idiomatic) Very good; of the highest level or quality. [from 1848]