to hear a pin drop
to be able to hear even the quietest of sounds due to the environment being extremely silent
[短语]
关闭
登录to strut one's stuff
to confidently put one's best skills, abilities, or features on display in order to impress or show off
[短语]
关闭
登录to keep one's ear (close) to the ground
to make an effort to stay well informed on the developments or changes of a situation
[短语]
关闭
登录to take the stage
to attract the attention of other people, often in a way that causes other people or things less noticeable
[短语]
关闭
登录下载LanGeek应用程序