due to circumstances beyond our control - Englisch Synonyme Wörterbuch