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)'.