on one's own in French
on one's own in French
par ses propres moyens
Unaided; without assistance or help from others.
par soi-même
Unaided; without assistance or help from others.
tout seul
Unaided; without assistance or help from others.