strong

Having a lot of power, force, or ability to handle difficulty.