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