Climate change is real but it's not as drastic as this. A lot of people refer to this phenomena as "El Nino" and "La Nina" and they describe a changing pattern in ocean surface temperature and winds that drastically shift the average temperature.
Climate change is just increasing the average temperature of the range over time. But to say that this "118F temperature is entirely because of climate change" is kinda disingenuous. The warming effect of climate change has been observed to be about ~1F per 30 years or so. So if we went back 60 years, this "118F" summer in Italy would be about "116F" and would be almost equally absurd.