What does auf Gegensätzen beruhend mean?

auf Gegensätzen beruhend - German to English

adversarial