The English term "unwavering" matches the Italian term "incrollabile"