lograr algo a través de sus propios méritos - Spanish English Dictionary