to undergo hard trials: chịu đựng những thử thách gay go
undergone|underwent|undergoes|undergoing‚ʌndə(r)gəʊ verb +go through (mental or physical states or experiences) +go or live through +accept or undergo, often unwillingly
suffer, bear, endure, experience, live or go through, be subjected to, subject oneself to, sustain, submit to, weather, stand, withstand:
The hotel has recently undergone extensive refurbishing.
Advanced English Dictionary
+verb (underwent ) [VN] to experience sth, especially a change or sth unpleasant: to undergo tests / trials / repairs + My mother underwent major surgery last year. + Some children undergo a complete transformation when they become teenagers.
Random quote: If you don't know where you are going, you will probably end up somewhere else.: Lawrence Peter