tough nut to crack
hard nut to crack
buay tank
hard put
in too deep
tricky
mismeeting
out of one's league
pinch
not know which way to turn
queasiness
prosopography
have someone by the short hairs
tough sledding
pas de deux
snooker
out of one's depth
dig a hole for oneself
in someone's shoes
silver lining
noncoper
bright side
conflicted
entanglement
daylight
personality clash
point of contention
can of worms
internecine
sociation
shit
on nodding terms
term
clash
friction
impossible
situation
connected
zugzwang
doghouse
drop someone in it
omnishambles
playtime
cumbersome
snookered
shengnan
rainy day
oil and water don't mix
wrap one's arms around
up a gum tree