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!