In it are clear Signs; The Station of Ibrahim (Abraham); Whoever enters it attains security; Pilgrimage to it is a duty that men owe to Allah— Those who can afford the journey; But if any deny faith, Allah does not need help from any of His creatures.