English: The film was recently released on OTT.
Telugu: అయితే ఈ మధ్యే ఈ సినిమా ఓటీటీలో విడుదలైంది.