Two Sides Of The Same Coin Definition

noun

Two aspects of the same thing.

Wiktionary
Two things that superficially appear to be opposites but are fundamentally similar.
Wiktionary