учитывая все обстоятельства

Etymology
lit. 'taking into account all circumstances'.

Adverb

 * 1) all things considered all in all