Language:
Free Online Dictionary|3Dict

一搭一檔

Source : CEDICT

to act hand-in-hand with (sb.) (idiom)