Is it possible and how exactly to make Mars habitable?

I heard that terraforming a planet is generally possible. To do this, you need to heat it up (for example, by hitting an asteroid), bring water there by capturing several water comets, and create a magnetic field, for example by taking one of the dwarf planets from the asteroid belt and directing it to Mars with a controlled thermonuclear explosion.

But it all sounds so complicated...

What do you think about it?

Is it possible and how exactly to make Mars habitable?
Post Opinion