Or as we say here, Waar een klein land groot in is. (A small country can be 'big' at something).
Just don't ever expect too much from us outside speed skating (and maybe short track). No mountains = no alpine sports, years without any snow or ice (like this year), and no tradition with other ice sports like ice hockey or curling. ;-)