to succeed in doing something, especially when it is difficult or you are very busy.
© 2026 English Reference