know one’s onion: 指某人知道很多某个事物或话题的信息或知识,因此能够作出正确的反应。be great at: 善于做某事,在……方面很擅长。up-to-date: 最新的,最近的。stub one’s toe and fall: 绊一跤。