Red Goddess development

It’s always seems imposible until it’s done…
Parece imposible hasta que se hace…
Tout semble impossible jusqu’à ce que ce soit fait…