English: The film was set to release last summer.
Telugu: ఈ సినిమా గత వారమే విడుదల కావలసింది .