translate English to French: But, their arguments have failed to find support among their peers.
Leurs arguments ne sont toutefois pas parvenus à trouver des appuis auprès de leurs pairs.