meaning of besser zu viel als zu wenig

besser zu viel als zu wenig - German to English

better an excessive amount of than too little