English: I have never in my life seen such rain.
Telugu: అలాంటి వర్షం నా జీవితంలో చూడలేదు.