There are more common ways to say this. In the US this may sound like, "thank you for worshiping me." You mainly "give praise" Without the give, it is 'to worship.' So I suggest:
Thank you for the high honors you have given. Or Thank's for giving your praises.