Power could translate into "puissance ou poussée".
A minor nitpick....
"puissance" = "power" and "poussée" = "thrust".
The press would probably use "power" in both cases, "thrust" being too technical for the general public.
In technical language, French and English make much the same distinctions between the two terms..