IN THE LIGHT OF THE SITUATION


Meaning of IN THE LIGHT OF THE SITUATION in English

due to mitigating circumstances, due to the nature of the situation

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.