The (tribe of) Thamud denied (the Divine Message and their Messenger, and displayed their denial) in their arrogant rebellion
Author: Ali Unal