to have gone off well

listen to the pronunciation of to have gone off well
English - German
gut abgelaufen sein
to have gone
wegsein
to have gone
weg sein