English: There was torrential rainfall at the time.
Telugu: ఇంతలో భారీ వర్షాలు వచ్చాయి.