Question: what do you say when someone says they are happy for you?
Answer: 'You are really being extremely nice.
Thank you. '
'You motivate me to do better' (say this to someone close to you).
'This encourages me' .
'Well that makes me happy too'.
'It only for your prayers(if you are religious)'.