What does ausschweifendes Leben mean?

ausschweifendes Leben - German to English

dissipation [debauchery]