English: It was released recently.
Telugu: ఇటీవలే విడుదలై విజయాన్ని అందుకుంది.