Please translate the given English sentence to Hindi
"और उनमें से कुछ लोग ऐसे भी है जिन्होने अल्लाह को वचन दिया था कि ""यदि उसने हमें अपने अनुग्रह से दिया तो हम अवश्य दान करेंगे और नेक होकर रहेंगे।"""
Some of them have promised God that if He will favor them, they will certainly spend for His cause and be righteous ones.