English: There had been no rain recently.
Telugu: ఇటీవల కాలంలో వర్షాలేమీ పడలేదు.