Under/given the circumstances

1. When there are problems with something that make it difficult.
2. Considering everything. 

Ulasan