idiom > fight desperatly
Contents
Busted their ass
  Explanation: ① desperate struggle. ② exhausted all of our energy.
pīn sǐ pīn huó
  Desperate struggle
Translated by Google
No. 3
  Go all out
Translated by Google
No. 4
  He busted their ass all day to dry
Translated by Google
Exhausted all of our energy
  Exhausted all their energy. Such as: He busted their ass all day to dry.
Translated by Google
Desperate struggle
  ① desperate struggle.
   ② exhausted all their energy.
Translated by Google
English Expression
  1. n.:  fight desperatly,  make every effort