under the circumstances - French English Dictionary