Amauryn,
Yo no te puedo ayudar porque mi lengua materna es el español y no me atrevería a traducir algo tan complicado al inglés.
Es un texto dificil, y mi sugerencia es que lo intentes tu primero y que pidas ayuda en las partes en las que te hayas quedado estancada.
Quizas ésto no va a sonar terriblemente generoso y lo siento, pero si yo fuera capaz de traducirlo, ya que me llevaría tiempo, esfuerzo y conocimientos especializados, no lo haría gratis.

Sorry!