Meaning of “no mean” - Learner’s Dictionary

no mean

used to describe something very difficult:

Setting up a business in two days was no mean feat (= was a difficult thing to do).

(Definition of “no mean” from the Cambridge Learner’s Dictionary © Cambridge University Press)