strength
or power efficiently exerted

Translation:
English
Add