to be done better

It has to be done better.
Tiene que hacerse mejor.
Word of the Day
scarecrow