English: It had never rained so much.
Telugu: ఇంతవరకు ఇటువంటి వర్షం రాలేదు.