板につく

Idiom

 * 1) with high proficiency and facility