English: Luckily it had rained.
Telugu: అదృష్టవశాత్తూ వర్షాలు పడ్డాయి.