I just got off of a 30,000 hp steam turbine ship and let me tell you, a steam turbine might be able to do it. Like electric motors, they too can make torque at 0 rpm. You may need a reduction gear to make adequate torque, though.