English: The film should have been released last year.
Telugu: ఈ సినిమా గత ఏడాదే విడుదల అవ్వాల్సి ఉంది.