English to Hindi

Meaning for:
put forth
other
उत्पन्न होना