B2
UpperIntermediate
1. To succeed in providing something that is needed or expected.
2. To survive or endure a difficult or challenging situation.
3. To be received or to arrive at a destination, often referring to communications and messages.
4. To be perceived or understood clearly, often referring to emotions or messages.