English: It had never rained so much.
Telugu: ఎప్పుడూ కురవనంత వర్షం కురిసింది.