to botch, bungle; to perform poorly on

listen to the pronunciation of to botch, bungle; to perform poorly on
Английский Язык - Турецкий язык
Английский Язык - Английский Язык
mess up

Well, I messed up my solo, but otherwise it was a good concert.