No one contends with opposing argument against Allah's signs and revelations and seem resolved to dispute the truth but those who deny Him and refuse to acknowledge His authority, and so let not their prosperous commercial travels befool your mind. O Muhammad nor delude your judgement.