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