Significado de "She can give as good as she can get"

Vocês poderiam me explicar o significado dessa expressão:

"She can give as good as she can get".

Vi em uma série e queria saber o significado. Desde já agradeço!

CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA
1 resposta
  Resposta mais votada
6 26 454
To give as good as one gets
[Figurative expression]
[Usually in the present tense].
- dar mais do que alguém recebe; dar o melhor de si; pagar alguém em dobro ou na mesma moeda.

She can give as good as she can get.
(1) Ela pode dar o melhor que consegue.
(2) Ela consegue dar mais do que recebe.
(3) Ela pode retribuir / devolver / pagar em dobro.
(4) Ela pode retribuir / devolver / pagar na mesma moeda.

>> Sally usually wins a formal debate. She gives as good as she can get.
Sally geralmente vence um debate formal. Ela dá o melhor que pode / consegue.

>> Don't worry about the bullies in Bobby's class. He can give as good as he gets.
Não se preocupe com os valentões da turma do Bobby. Ele consegue / pode retribuir na mesma moeda.

REFERENCE:
(1) McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. McGraw-Hill Companies, Inc. 2002.
(2) ARMER, Christine. The American Heritage Dictionary of Idioms. Houghton Mifflin Harcourt Publishing Company. 2003.