The Italian term "inimmaginabile" matches the English term "unimaginable"