have botched
-he estropeado
Present perfect conjugation of botch. There are other translations for this conjugation.

botch

It would seem that they were right–the US seems to have botched the job.
Parece que tenían razón-Parece que EE.UU. ha hecho un trabajo chapucero.
Other Dictionaries
Explore the meaning of botch in our family of products.
Word of the Day
tinsel