translate English to French: The feelings inspired by the latter are by far the stronger.
C'est ce dernier qui génère manifestement le plus de passion.