strength both of body and mind