Horsepower is directly related to torque. With a low torque output, you will have a low horsepower output. Torque will start higher in the low RPM's but will always cross with horsepower at 5252.
Horsepower = (Torque x RPM) / 5252
Check out that car, it has so much horsepower.
No. It has a lot of torque.