双宿双飞

shuāng sù shuāng fēi

lit. to rest and fly together (idiom)

fig. to live in each other's pockets; to be inseparable

双

shuāng

two

宿

sù

lodge for the night

双

shuāng

two

飞

fēi

to fly