under favorable circumstances - Spanish English Dictionary