too hard
- difficultRequiring much effort
- challengingHard to accomplish
- impossibleIncapable of occurring
- toughDurable and strong
- demandingRequiring great effort
struggle · frustrating · overwhelming · rigid · stiff · solid · unyielding · rock · concrete · frozen · brittle · overcooked · chewy · dense · impenetrable · steep · grueling · exhausting
too hardtoo easy
Lacking sufficient difficulty
effortless · child's play · a breeze · manageable · straightforward