Verily this is the absolute true explanation. The fact of the matter is, that there is no god but Allah; and for sure Allah is the Mighty, the Wise.