There is virtually no auto translation software that works. Use a person who speaks both languages and get them to translate. Ideally use a native speaker, so they translate into their mother tongue.
I speak spanish well enough to be assumed to be a spaniard in Spain, but I would hesitate to translate anything but the most basic stuff into spanish. Spanish into english, no problem.