The Italian term "poderoso, benportante" matches the English term "strong"

other italian words that include "benportante" : english :
valido, benportante lusty
benportante, energico vigorous