English: heavy rains of the past week.
Telugu: గత వారం రోజులుగా భారీ వర్షాలు