Language:
Free Online Dictionary|3Dict

水清无鱼

Source : CEDICT

clear water, so few fish (idiom); You cannot expect everyone to be squeaky clean./Don't be too picky!