ad astra per aspera (to the stars through difficulties) - Spanish English Dictionary