to give up the ghost
to put an stop to an activity one knows has very little or no chance of achieving success
[短语]
关闭
登录to lift a finger
to make a minimal effort to do something, particularly in order to help someone
[短语]
关闭
登录to pull one's socks up
to try one's best to improve something that is not good or satisfactory enough
[短语]
关闭
登录to run out of steam
to lose one's enthusiasm or motivation, making one incapable of finishing a job or task
[短语]
关闭
登录to throw one's hand in
to give up doing something or stop being a part of something, particularly due to seeing no way of success
[短语]
关闭
登录to fiddle while Rome burn
to neglect important issues and handle less important ones instead
[短语]
关闭
登录下载LanGeek应用程序