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