Twisting force is torque, HP is a measure of work over a period of time.
I can show you a huge 3 cylinder diesel that make 1000's of pounds of Tq yet has less then 100hp, it runs at 125 to 400 RPM, it is an old power-plant diesel that would fill a 2 car garage.
So while related are not the...