English: It poured down rain and there was a lot of lightning and thunder.
Telugu: అక్కడ విపరీతంగా వర్షంతో పాటు మెరుపులతో కూడిన పిడుగులు అక్కడక్కడా పడ్డాయి.