English: the weather improving
Telugu: వాతావరణం మెరుగు