translate English to German: Quite a heavy resource with its own set of tools, a blog, a wide selection of articles and many more.
Eine ernsthafte Ressource mit ihrem eigenen Toolset, einem Blog, einer großen Wahl von Artikeln u a.m.