In Hindi and many other Indic languages we use – Dhanyawad, meaning I am grateful or Abhar meaning I am obliged. What is the meaning of Dhanya? In Sanskrit it means GREAT or enriched. So by saying Dhanyawad we are expressing that the transaction has resulted in gratifying me. By receiving your service I have become great or I am enriched. But is it the real case? Who is great one who serves or one who receives the service? So is it better to say “You are Great!” “Dhanya ho!” By this we would be thanking that is acknowledging the greatness in the one who serves, thus giving credence and respect to the act of service. But again there is a dichotomy. A differentiation – you & me. We are different so you are great to have served me and I am obliged!