When will the road be clear?

Translations
When will the road be clear