English: This was certainly a welcome rain.
Telugu: ఈ వర్షం నిజంగా స్వాగతం జరిగినది.