English to Hindi

Meaning for:
rest on
other
पर आधारित होना;आश्रित होना;पर नजर टिकना;पर निर्भर होना