English: The film was recently released on OTT.
Telugu: ఈ చిత్రం ఇటీవల OTT లో విడుదలైంది.