English: Director could have a lot bettered the movie.
Telugu: ఈ సినిమాను డైరెక్టర్ మరింత కొత్తదనంతో తెరకెక్కిస్తే బాగుండేది.