More idioms for those who are learning portuguese. I hope this helps.
1. Acertar na mosca – to hit the nail on the head.
Ex: <em>Você achou a falha, Beth. Você acertou na mosca!</em>
<em>(You've spotted the flaw, Beth. You’ve hit the nail on the head!).</em>
<em>
</em>
2. Não pregar o olho - not to sleep a wink
Ex: <em>A música estava tão alta na casa do vizinho que eu não consegui pregar o olho a noite toda.</em>
<em>(The music was so loud at the neighbor’s that I couldn’t sleep a wink).</em>
3. Agarrar com unhas e dentes – to take full advantage of an opportunity, not let it slip away.
Ex: <em>Ele agarrou seu novo emprego com unhas e dentes e está fazendo de tudo para mantê-lo. (He’s fiercely held on to his new job and is doing everything to keep it).</em>
<em>
</em>
4. Amigo da onça – false, fake, phony friend.
<em>Ex: O mundo está cheio de amigos da onça. (</em><em>The world is full of phony friends).</em>
<em>Source: http://blogs.transparent.com/portuguese</em>
01. Abrir mão de = Desistir de algo.
<em>Literal translation:</em> To open the hand
<em>Real meaning:</em> To give up (something or doing something)
02. Tirar o cavalinho da chuva = esquecer, não esperar por algo que não irá acontecer
<em>Literal translation:</em> Take the pony away from the rain
<em>Real meaning:</em> Forget it / don't wait for it
03. Bicho de sete cabeças = coisa muito complicada
<em>Literal translation:</em> Seven-headed beast
<em>Real meaning:</em> Huge complication
04. Dar uma colher de chá = conceder uma facilidade, chance
Literal translation: To give a teaspoon
Real meaning: To facilitate (something or doing something)
05. Não é flor que se cheire = má pessoa, desonesta, mau exemplo
<em>Literal translation:</em> A flower that you cannot smell.
<em>Real meaning:</em> bad person, unreliable
