1.have a soft spot for someone = to be very fond of someone喜欢某人
例句:I have a soft spot for foster kids.
2.go back a long way = to know someone well for a long time认识很久
例句:Those two go back a long way. They were at primary school together.
例句:Peter and I go back a long way. I was a rookie teacher in NOS and we were best friends.
3.be in with = to have favored status with someone和谁一伙
例句:She's in with the management.
例句:I’m 100 percent with your brother. You should listen to him.
4.sworn enemies = to hate someone死敌
例句:Those two are sworn enemies.
5.they're like cat and dog = to often argue with someone 经常吵架
例句:Those two are like cat and dog.