Original: The town was founded by German Protestants from Heidelberg, Germany.
Simplified: The German Protestants from Heidelberg, Germany, helped the town by giving money to it.