Fetching details from the dictionary...
granted that; even if; even though
理由が何にせよ遅刻は許されない。
Whatever the reason, being late is unacceptable.
結果がどうにせよ、全力を尽くそう。
Regardless of the outcome, let's give it our all.
冗談にせよ、あの発言は問題だ。
Even if it was a joke, that remark is problematic.