to kill it 大获成功
To succeed magnificently; to perform a job quite well.
本文链接:https://www.pianbiao.com/swenglish/shangwukouyu/155834.html