English: A long time has been taken to complete the movie.
Telugu: ఒక చిత్ర నిర్మాణానికి ఎంతోకాలం పస్రేది.