translate English to German: One of the major hurdles to be overcome is successfully creating confidence for all Internet users in their transactions.
Eines der größten Hindernisse, das es zu überwinden gilt, ist der Aufbau des Vertrauens der Internetbenutzer hinsichtlich ihrer Transaktionen.