English to Hindi

Meaning for:
have anything do with
other
से कुछ लेना,देना होना