ne pas être une mince affaire

Verb

 * 1) to be no mean feat, to be no small feat, not to be a walk in the park, not to be an easy task