Oh my. Folks, the risks of using an amateur translator have been documented here.  For more Random English in Italy, see here.