under the prevailing circumstances - Spanish English Dictionary