di ultima istanza

Etymology
lit. 'of last instance'.

Prepositional phrase

 * 1)  of last resort