Wiktionary
no screaming hell
a. (context Canada idiomatic English) Not particularly effective or impressive; below expectations. alt. (context Canada idiomatic English) Not particularly effective or impressive; below expectations.