。
All the eggs went bad.
Literal
Egg [subject-が] all spoiled-[regretful-しまった].
皆 (here read みな, though can also be みんな) means 'all / everyone / everything.' ~てしまう (contracted to ~ちゃう in casual) on a verb adds a nuance of completion plus regret or unwanted finality — 'ended up [spoiling], unfortunately.' 腐ってしまった renders 'all spoiled (and that's a shame).'