What reasons you can say for the different success of a movie taken in two diffferent languages?

Usually some movie producers create the same movie in different languages. The producers may dub the movie or they retake the same movie with different actors. Especially Telugu, Tamil and Hindi movie producers produce the same movie in all the three different languages. In order to suit to the nativity of language they make certain changes to the original story. Some times we find the movie may become super hit in one language while it became a disaster in other language. Why the same story that is so hit in one language become disaster in other language. What reasons you can say for such a difference of result?