English: It was also released recently.
Telugu: అది కూడా ఇప్పుడే రిలీజ్ అయింది.