know better
In deinem Alter solltest du es besser wissen.
At your age you should know better.
Beim nächsten Mal werde ich es besser wissen.
Next time, I’ll know better.
Nun, da Sie ein Erwachsener sind, sollten Sie es besser wissen.
Now that you're an adult, you should know better.
Ihr hättet es besser wissen müssen.
You should have known better.
Sie hätten es besser wissen sollen.
They should have known better.
Ich hätte es besser wissen müssen, als das zu tun.
I should have known better than to do that.
In ihrem Alter sollte sie es besser wissen.
At her age she should know better.