How is the phrase se débrouiller tant bien que mal translated from French to English
Réussir malgré un manque de compétence ou d'organisation.
To manage to succeed despite lacking skill or organization.
Couldn’t load the audio. Please try again.


