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