English to Hindi

Meaning for:
put their heads together
other
आपस में परामर्श करना