English: The rain pelted us.
Telugu: వర్షాలు మమ్మల్ని నిండా ముంచేశాయి.