English Translation
At a young age, I had to learn to fend for myself.
se débrouiller (v)
2. [subsister financièrement] to make ends meet, to manage
j’étais seule dans la vie, j’ai dû me débrouiller = I was on my own, I had to fend for myself
© Larousse 2014