遊刃有餘

Etymology
See.

Idiom

 * 1) to handle a blade skillfully; to do a task with skills and ease; to achieve something effortlessly