devote oneself to, in store for sb. , appeal to, be capable of, in summary, draw on, measure up, make the best of
微信扫码预览、分享更方便