The success of the implements [depends to a great extent on the] ergonomic needs, social acceptability, economic accessibility and local environment compatibility.
Prosze o pomoc przy tłumaczeniu frazy w nawiasie ponieważ nie jestem pewna czy można ja przetłumaczyc jako "jest uzalezniony od"?
;)