вывернуть (самого) чёрта наизнанку
Устар. Экспрес. Сделать что-либо трудное, опасное, почти невозможное. — Мы, брат, морское волчье, там мы можем, — самого чёрта наизнанку вывернем, а на сухопутье, как свинья в апельсинах (А. Серафимович. Железный поток).
Источник:
Фразеологический словарь русского литературного языка
на Gufo.me