as a result of these circumstances - French English Dictionary