hand in glove

hand in glove (BrE) or hand and glove (AmE) (If people are hand in glove, they have an extremely close relationship)
быть близкими друзьями; иметь тесную связь, тесные отношения

It transpired that most companies work hand in glove with money-laundering businesses. -- выяснилось, что многие компании работают в тесной связи с организациями, отмывающими деньги.

in cahoots
see also [водой не разольешь]