thank god for small mercies - German English Dictionary