Wiktionary
no matter how one slices it
alt. (context idiomatic English) from any perspective; in every case phr. (context idiomatic English) from any perspective; in every case