no easy feat
- challengingHard to accomplish
- difficultRequiring much effort
- accomplishmentSuccessful completion of aim
- achievementAccomplished goal or deed
- triumphResounding, celebrated victory
struggle · hurdle · obstacle · uphill · daunting · demanding · arduous · monumental · impressive · remarkable · milestone · perseverance · grit · determination · sweat · toil · breakthrough · hard-won
no easy featpiece of cake
Idiomatic easy task
walk in the park · child's play · easy as pie · cakewalk · no-brainer