given the circumstances
idiomDefinition of given the circumstances
: considering everything
Given the circumstances, I think we did well.