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