English: After a long wait, the filming was finally finished.
Telugu: సుదీర్ఘ నిరీక్షణ తరువాత, ఈ సినిమా చివరకు ప్రకటించబడింది.