English: The film was recently released on OTT.
Telugu: మొన్ననే ఈ సినిమాని ఈ ఓటీటీలో విడుదల చేసారు.