(usually used in negative sentences) to support two opposing parties, principles, etc. at the same time
SERVE TWO MASTERS
Meaning of SERVE TWO MASTERS in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005