( informal ) to make a great effort to do sth
BUST A GUT (DOING STH / TO DO STH)
Meaning of BUST A GUT (DOING STH / TO DO STH) in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005