English: appalling weather.
Telugu: దుర్భరమైన వాతావరణం.