English: It was released recently.
Telugu: ఇటీవలే దీనిని ప్రారబించారు.