meaning of ausgesorgt haben

ausgesorgt haben - German to English

is set forever [coll.]

View more

  • having (got) it made [coll.]