wir haben seit tagen schlechtes wetter.

listen to the pronunciation of wir haben seit tagen schlechtes wetter.
Deutsch - Englisch
We have had bad weather for days (now)