丈夫な, 頑丈な, タフな
strong enough to withstand adverse conditions or rough handling
難しい, 大変な
difficult and requiring great effort or endurance