Not all that impressive to me. Allah is just a name for God.

They need to get over it.