English: The rain hasn't let up for days.
Telugu: వర్షం పలు రోజులు ఆపడానికి కాదు.