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