quel que soit[Français]

adverbe
1 : in spite of everything; without regard to drawbacks; "he carried on regardless of the difficulties"