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