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