Magari non tutto, ma alcune parti del sito potrebbero essere tradotte in inglese.
Io posso dare una mano con la traduzione.