I am a japanese speaker but google translate tells me this means "cheers for good work!" so, thank you!