passed much, underwent, experienced, learned via experience

listen to the pronunciation of passed much, underwent, experienced, learned via experience
Английский Язык - Английский Язык
has been through