meaning of auf dem Damm

auf dem Damm - German to English

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