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