Translated Labs
YOU SAID:
Cars and busses stalled in snow drifts.
INTO JAPANESE
雪の吹きだまりで停車する車とバス。
BACK INTO ENGLISH
Cars and buses that stop in snowdrifts.
雪の吹きだまりで止まる車とバス。
That's deep, man.