This site is aimed at an English audience, and this is hardly advertising. It may even have a reverse effect, as it frustrates the hell out of people. Your site looks good actually, and you've got a nice list of features there. Have you considered hiring
trainees to translate your site and product? You target-audience could grow quite big --edit-- Removed sig. Said "start learning English", ...