It's the appropriate forum, and you'll get better response.
2. Try Google Translate. It works fairly well, and all you have to do is make sure that you keep the Italian etiquette in mind. Some things in American/British don't necessarily mean the same in Italian