handle + To have the ability to cope with or take responsibility for