English: But no rain though
Telugu: అయితే వర్షం కురవడం లేదు.