notwithstanding my/our respect for .... - French English Dictionary