聪明伶俐: be clever and sensible; be quick in [on] the uptake with a ready tongue; clever and quick-witted; have a little cleverness of sorts
八面玲珑: (原指窗户轩敞, 后借以形容人手腕圆滑, 处事接物面面俱到) be all things to all men; be a perfect mixer in any company; be smooth and slick (in establishing social relations); capable of dealing with all men; clever