Looking up...
La puissance du moteur impressionne.
The engine's power impresses.
Power or strength.
Feminine noun: la puissance.
From puissant (powerful).