managed, coped
Comment s'est débrouillée Barbara lors de son passage du permis hier ?
How did Barbara do on her driving test yesterday?
Notre équipe s'est très bien débrouillée.
Our team did a great job.
Comment vous êtes-vous débrouillée pour faire ça ?
How did you manage to do that?