The devil is in the details 细节决定成败
The devil is in the details意思就是细节决定成败。
Voice of reason? 理性的声音?
Voice of reason指的就是“理性的声音”。
Never found his feet? 不合群?
“Never found his feet”可能表达的意思是,没有办法融入一个团队。
游击队营销策略 Guerilla marketing tactics
游击队营销策略指的是看上去不起眼但却很有效也很有创意的策略。
Had its day?
That is, it had its successes – in the past.
Flash in the pan?
A flash in the pan is something that flares up but disappears swiftly.
Shouting match?
"Shouting match" means a bitter, angry and senseless quarrel.
Walk back the comment?
If someone walks his comment, criticism or statement back, they want to take it back or to clarify it.
Have each other's backs?
If we say we have someone's back, they have our support and protection.
Out on the town?
Out on the town is synonymous with enjoying oneself and having a good time.
In and of itself?
The idiom “in and of itself” means by itself and on its own.
Go a long way?
The idiomatic meaning of someone “going a long way” means he is to be successful in the long run.
Be-all and end-all?
Be-all and end-all means everything and the end of everything.
Jumpstart the economy?
“Jumpstart” is used when we actually want to repeat the starting process once again after a period of inaction or stagnation.
Put your house in order
Any time someone tells another that they should put their own house in order is asking them to stop giving others advice.