Nope, not sure I'm buying your meaning of the "still sweet 20", I like the one I posted on the CC forum better which comes from a poem about WWI called The Short Road to Heaven "The lads of sweet-and-twenty, and maybe not so much;"
But I do appreciate your translation of Shakespeare's play, that info will come in really handy in the future!![]()