partir sans demander son reste
Meanings
Verb
1. to leave without further ado, to leave without a murmur, to take to one's heels (figuratively)