Yes, loosely translated from Latin: "through hard work to the stars", and HellspawnUK pretty much explained it!