The Italian term "forza, potenza" matches the English term "strengh"

other italian words that include "potenza" : english :
forza, potenza power