when all's said and done - German English Dictionary