have something on the ball

有些本事
在线英汉词典
相关词语