no great scratch

Phrase

 * 1)  Not much good; something of little value or importance.