by hell or high water - German English Dictionary