regardless of the outcome - Spanish English Dictionary