ごくろうさん
Meanings
Expression
1. I appreciate your efforts
Composed of
trouble (I have put you through); (your) hard work; thank you (for your hard work); I appreciate your efforts