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