English: Apparently it has been raining hard for the past few days.
Telugu: గత కొన్ని రోజులుగా భారీ వర్షాలు కురుస్తున్న సంగతి తెలిసిందే.