come through hell and high water - German English Dictionary