Fulfilling covenants on matters that do not conflict with Shari`ah is obligatory. (Part No. 12; Page No. 45) Allah (Exalted be He) stated:
And fulfil (every) covenant. Verily, the covenant, will be questioned about.
This is to be applied regardless of whether the covenant is with
the Hindus or others so long as they do not breach the covenant or insult Islam.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.