translate English to German: Their technique is very far from Dave Hill Technique.
Ihre Technik ist sehr weit von der Dave Hill.