長袖善舞

Idiom

 * 1) to have tricks up one’s sleeve and be likely to succeed
 * 2)  be able to make good use of one's connections