What is the meaning of お疲れ様です?

I appreciate your efforts, thank you very much, good work

Source: wiktionary.org