aller loin

Verb

 * 1)  to go a long way, to go far to attain success; to achieve a great deal; to achieve considerable success

Usage notes

 * Not to be confused with.