English: The film was a long time in the making.
Telugu: సుదీర్ఘకాలం ఈ సినిమా చిత్రీకరణ జరిగింది.