English to Hindi

Meaning for:
lie behind
other
कारण होना