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