The phrase strange bedfellows means two people of totally different qualities and principles working closely together, which is odd to see.
Strange bedfellows指两个在性格、处事原则等各方面完全不一样的两个人或组织密符合作的状况。这种合作看起来就非常奇怪。大家可以称之为怪异盟友或者同床异梦的伙伴。
We often hear politicians make strange bedfellows. That means politicians will do anything to succeed, ready to try all means and measures, fair or foul1, including working with their hateful political enemies if they have something to gain from such an alliance.
大家常常会听到政客们都会有怪异盟友如此一句话,说的是政客们为了达到我们的目的会做出什么事情,不择方法,假如能让自己获利,他们也能跟自己憎恶的政敌联手。