You searched for: “puissantly
A reference to having great stamina and being physically powerful. (1)