Let me explain how power in a car works. Think of torque as the work being done, and horsepower as the rate at which that work is applied. Simply put, torque is the force that gets the car moving. How much torque does this insane Mercedes S-Class have? Way more than a Challenger Hellcat, at the price of a mid-range Ford Taurus. Life is good.
Source: You Can Buy A 604-HP Mercedes S65 AMG For The Price Of A Ford Taurus