What does auf dem Damm mean?

auf dem Damm - German to English

correct as rain [coll.] [in good health]