Where the river is deepest it makes least noise.
~ Italian Proverb [19484]

More Italian Proverbs