In my native language, it is common to describe the heaviness of a snowfall by the height of the accumulated snow on the ground.
Literally it would translate like
- Yesterday there was a snowfall. The snow has accumulated 1m high.
- In this part of the country, we have lots of snow. Two or three times in a winter, we have 2m accumulation of snow.
I assume these are not very idiomatic. What do English speakers say to describe how much snow has fallen?