translate English to German: We have done our best to ensure that all the information given is accurate and up to date.
Wir haben unser Bestes getan um sicher zu stellen, daß alle Informationen so genau und aktuell wie möglich sind.