Allah’s Signs

Surely this is a sign, but most of them do not believe.

26:121Lo! herein is indeed a portent, yet most of them are not believers.