translate English to German: There are, nonetheless, differences of opinion.
Trotzdem bleiben die unterschiedlichen Meinungen bestehen.