The Hand of Allah is over their hands . Then whosoever breaks his pledge , breaks only to his own harm , and whosoever fulfills what he has covenanted with Allah , He will bestow on him a great reward .