it was all for the best

listen to the pronunciation of it was all for the best
الإنجليزية - الإنجليزية
it was ultimately good, it was ultimately the right thing to do