「搞砸」的英文怎麼說？

screw up (phr.)
A: I’m so sorry I screwed up the presentation! I hope we didn’t lose the customers.
B: All’s good, they had so much fun watching you freak out on stage that they decided to come in again next week for another.
A: 真的很抱歉，簡報我真的大搞砸。這筆交易該不會就這樣沒了吧？
B: 不用擔心，他們看你在台上著猴看得還蠻開心的，他們說下禮拜會再來。