to stand on one's own - Francés Inglés Diccionario

Proponer traducción