translate English to German: There is a big difference between the two.
Zwischen beiden besteht ein großer Unterschied.