given the circumstances, you've done really well

listen to the pronunciation of given the circumstances, you've done really well
Английский Язык - Немецкий Язык
Unter den gegebenen Umständen war das eine wirklich gute Leistung