in good circumstances - German English Dictionary