When I think "High Torque" I think of a diesel engine in a semi-truck. So, I think a Caterpillar 1000hp engine should do.
Seriously, the only way to know if a motor is good enough for your application is to determine how much weight is being moved and how fast you need to move it.