If a Christian congratulates a Muslim on special occasions, how should he respond?
There is nothing wrong with responding when a non-Muslim greets a Muslim at Eid or on any other occasion, by wishing him well and praying for him in an appropriate manner that is equivalent to his greeting. So one may say to him, “May Allah help you” or “May Allah honour you” and the like, and if the intention is to pray that Allah bless him and guide him to Islam, then that is more appropriate and better. And Allah knows best.
63,012