Equivalent saying in English

He who smelt it dealt it

Equivalent Sayings

Equivalent saying in German

Wer’s gerochen hat, hat’s auch verbrochen

Are these sayings equivalent?

Equivalent saying in Chinese

此地无银三百两

Are these sayings equivalent?