do badly, make a poor showing, make a poor performance

listen to the pronunciation of do badly, make a poor showing, make a poor performance
English - Spanish
deslucirse