when all's said and done - Turkish English Dictionary