English Noun
bang up job
#idiom|colloquial Something done very well; something performed above average or better than expected. #: Your team was faced with a hard task and did a bang up job. We're all thrilled with the results.