CHALLENGEABLE that is worthy of being confronted . That you have the resources or capacity to cope with something.