披星戴月

pī xīng dài yuè

to travel or work through night and day

to toil away for long hours

to drape over one's shoulders

xīng

star

dài

to put on or wear (glasses, hat, gloves etc)

yuè

moon