( saying ) in certain situations it is necessary for you to do sth that you do not like or enjoy
NEEDS MUST (WHEN THE DEVIL DRIVES)
Meaning of NEEDS MUST (WHEN THE DEVIL DRIVES) in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005