Yes, while you can animate to an excent and certanly have some not bad, but not great voice acting...that's all I can say. You know why? Because I don't speak spanish. This site is majority English.
If you are going to make a flash in a foreign language, then you should include subtitles with English in them. It's just like posting in a different one. Don't do it just to exclude the majority of members.