ad astra per aspera (through hardships to the stars) - Espagnol Anglais Dictionnaire