Equivalent saying in English

You smelt it, you dealt it

Equivalent Sayings

Equivalent saying in Arabic

رمتني بدائها وانسلت

Are these sayings equivalent?

Equivalent saying in German

Wer zuerst schreit, hat’s getan

Are these sayings equivalent?

Equivalent saying in Spanish

El que se excusa, se acusa

Are these sayings equivalent?

Equivalent saying in Persian

هر که بامش بیش برفش بیشتر

Are these sayings equivalent?

Equivalent saying in Japanese

図星をさされると腹を立てる

Are these sayings equivalent?