历尽

listen to the pronunciation of 历尽
Китайский Язык - Английский Язык
to have been through
to have experienced a lot of