translate English to German: Denmark has nothing to boast about, and nor has Sweden, as far as I can see.
Dänemark hat keinen Grund sich zu brüsten, auch Schweden nicht, soweit ich das sehen kann.