puhtaalta pöydältä

Phrase

 * 1)  from scratch
 * 2)  with a clean slate