translate English to German: I thought there were some very important elements there.
Ich meinte, in ihm seien einige ganz wichtige Elemente.