The Italian term "poderoso" matches the English term "towering"