have been to hell and back
пережить много трудностей\ испытаний
-I have survived a great deal of trouble in recent years; I think I have been to hell and back.
Другие идиомы:
- have a ball
- have it all over (someone or something)
- have one's nose in a book
- have had a good innings
- have a pick-me-up
- have a familiar ring
- have one's head in the clouds
- have (something) hanging over one's head
- have a poker face
- have a stake in (something)
- have a good thing going
- have two left feet
- have a heart-to-heart talk with (someone)
- have one's cake and eat it too
- have it coming (to someone)