MENSAGEM PATROCINADA
Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês.
Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.
It’s amazing how she managed to bounce back after all the problems she went through. É incrível como ela conseguiu dar a volta por cima depois de todos os problemas que atravessou.
Uma outra sugestão para dar a volta por cima seria a expressão to live to fight another day. Veja os significados que encontrei no dicionário Cambridge:
1) to have another chance to fight in a competition; 2) to be able to continue with your life although you have had a bad experience.
Exemplo: We didn't win this time, but we live to fight another day.
E no The Free Dictionary: to lose a fight or competition but not be completely defeated and therefore be able to try again in the future: The anti-pollution campaigners lost the debate but lived to fight another day.