all the more so Тем более; тем больше оснований (сделать, сказать что-л.) Полный англо-русский словарь