still waters run deep

idiom

Definition of still waters run deep

used to say that people who are quiet or shy are often very intelligent and interesting