ReadWriteQuiz
Chinese dictionary
slmetahidden dragon and crouching tiger—people with unusual, but unrecognized talents; undiscovered talents
藏龙卧虎之处
place where dragons and tigers are hiding
他藏龙卧虎:赚大钱,但没人知道。
He's a bit of a dark horse: he was earning a fortune, but nobody knew.
藏龙卧虎的巴西队
the Brazilians having many talents