fare fuoco e fiamme

Etymology
lit. 'to make fire and flames.'

Verb

 * 1) to try everything possible; to give one's all; to spare no effort; to move heaven and earth