keep quiet about one's talents - German English Dictionary