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