due to unforeseen circumstances - German English Dictionary