English to Hindi

Meaning for:
have to offer
other
उपलब्ध रखना;देने के लिए होना