Sorry, no translations for "to take French leave" have been found.