English to Hindi

Meaning for:
have a lot to do with
other
बहुत बड़ा हाथ होना