Equivalent saying in English

He who denied it supplied it

Equivalent Sayings

Equivalent saying in German

Wer zuerst schreit, war’s auch

Are these sayings equivalent?

Equivalent saying in Chinese

谁放的谁心里清楚

Are these sayings equivalent?