Always thought that a hp was the force that pulls what, 75 kg? up one meter in one second.
Torque i generally know as NM.
I had a car, rated 90 hp, 1600 cubic petrol engine, Torque was rated at some 80 nm.
My tractor had a diesel engine, 3860 cubics, rated 90 hp, torque was 341 Nm.
So, how do you figure that one?