CEDICT
Something is better than nothing; A little is better than nothing.
Wiktionary
比完全沒有略微好些。
重編國語辭典