English: It was released last week.
Telugu: గత వారం విడుదలయ్యింది.