tout compte fait

listen to the pronunciation of tout compte fait
Французский Язык - Английский Язык
altogether
{a} considering
taking everything into account
tout fait
ready-made