translate English to German: Hellrug: a huge collection of devilish good pictures!
Hellrug: eine riesige Sammlung teuflisch guter Bilder.