have wide learning and a retentive memory
Qiwen Qiangji, a Chinese idiom, Pinyin is Qi à w é nqi á NGJ à, which means having a wide range of knowledge and a strong memory. From Kong Congzi Jiayan.
The origin of Idioms
Kong Congzi's Jiayan: "bow and walk with humility, negotiate with Wen Qiangji."
Idiom usage
He is a good official and studies hard. He has to give up his food and go to work. He has to keep a good record of what he has learned. Ming Dynasty Yang Shen's sacrifice for Zhendi
have wide learning and a retentive memory
like the palm of one 's own hand - làn rú zhǐ zhǎng
release a tiger to protect oneself -- to bring trouble on oneself while attempting to avoid it with other means - yǐn hǔ zì wèi