admirable but previously unnoticed qualities
RELATED IDIOMS :
out of your depth
unable to cope due to lack of ability or knowledge
Literally, if you are out of your depth you are in water too deep to stand in.
hidden depths :
hidden depths To HOME PAGE
Idioms Index – Previous Page