臥虎藏龍

Idiom

 * 1) to have many hidden talented individuals