English: The rain has not ceased for days.
Telugu: వర్షం పలు రోజులు ఆపడానికి కాదు.