English: Filming, however, completed last year.
Telugu: గత ఏడాదే చిత్రీకరణ పూర్తి చేసుకుంది.