вывернуть (самого) чёрта наизнанку

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

Источник: Фразеологический словарь русского литературного языка на Gufo.me