English: The film was recently released on OTT.
Telugu: ఆ సినిమా తాజాగా ఓటీటీ ద్వారా విడుదల అయ్యింది.