なにはさておき
naniwa sateoki

Expression

1. before anything else; first of all

Other forms: