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