wretched weather

Translations
ужасная погода
We had to cancel our plans due to the wretched weather.
Мы были вынуждены отменить наши планы из-за ужасной погоды.