The English term "immense" matches the Italian term "smisurato"