He has given the hen for the egg.
Is this a valid English proverb or idiom? If not, what is the relevant one?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
This is not a proverb I've ever heard of. You could try
He has killed the goose that laid the golden eggs.
Wikipedia says that this refers to one of Aesop's fables and is
"an idiom used of an unprofitable action motivated by greed."