under favorable circumstances - German English Dictionary