to do
La molleja no está fresca, ah, pero hay achuras, ¿vale?
There's no gizzards... but there's a little liver, will that do?