English: “Even this rain is not enough.
Telugu: ‘ఈ వర్షం ఇప్పుడప్పుడే తగ్గేలా లేదు.