English: A long time has been taken to complete the movie.
Telugu: ఈ చిత్రం పూర్తి అవడానికి మరికొంత కాలం పడుతుంది.