草草收場

草草收场
cǎocǎoshōuchǎng
  1. to rush to conclude a matter
  2. to end up abruptly

CEDICT

Entry Composition