Fulfill your promises and commitments… [Quran:17:34]