Germans tend to say things to the point, the nuances don't exist as much in their language as ours so they don't translate very well.
Personally I think we're a big club for the Championship, but maybe compared to money clubs who have recently been in the PL we are punching above our weight and...