English: heavy rain that afternoon.
Telugu: పెద్దపెట్టున వర్షం ఆ రోజు సాయంత్రం.