glimpflich verlaufen sein

listen to the pronunciation of glimpflich verlaufen sein
ألمانية - الإنجليزية
to have passed off smoothly