1640 / 2512

What does 施展 (shī zhǎn) mean in English?

施展
shī zhǎn

to use fully; to put to use