glimpflich verlaufen sein

listen to the pronunciation of glimpflich verlaufen sein
German - English
to have passed off smoothly