to your finding a way to use that wonderful mind of yours.
能够让你施展你的学识。
I put on my gloves.
我戴上了我的手套。
But even in the most favourable circumstances only a small fraction of the creatures that die are preserved in this way before decay sets in or, even more likely, before scavengers eat them.