Wiktionary
hit the rocks
vb. (context idiomatic English) To be at a low point in one's pursuits.