English: It released recently.
Telugu: దీనిని ఇటీవలే విడుదల చేశారు.