withstand severe tests
Are you looking for: 经得起经得起严峻的考验经得起 经得起严峻的考验More results...
English Expression:
  1. n.  withstand severe tests