English: A lot of snow came down on the road.
Telugu: రోడ్డుపై విపరీతంగా మంచు పేరుకుపోయింది.