thank god for small mercies - French English Dictionary