穷当益坚English Expression:
  • n.  the more hard-pressed,the more one must fight back

(Unregistered user can only view 4 records)