Answer :

To have gone through hardships and troubles

Other Questions