i hit rock bottom - German English Dictionary