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