English: It was released recently.
Telugu: అదీ ఈ మధ్యే అక్కడ విడుదలయింది.