English: Finally been released this morning.
Telugu: చివరికీ ఈ సాయంత్రం విడుదల చేశారు.