Clarify the sentence: Ongoing storms depositing snow and ice accross western Europe are believed to be responsible for today's accident between Vienna and Salzburg, which involved at least 60 vehicles, possibly up to 70.
Ongoing storms depositing snow and ice across western Europe are believed to have contributed to the extent of today's accident between Vienna and Salzburg, which involved at least 60 vehicles, possibly up to 70.