good at handling knotty problems [a difficult situation]; be able to face the music; good at making (a) shift; have great presence of mind in a difficult situation; rise to the occasion
Related Translations:
善处: [书面语] deal discreetly with; conduct oneself well