rettete sich heraus

listen to the pronunciation of rettete sich heraus
German - English
got oneself out
extricated oneself