under the prevailing circumstances - French English Dictionary