English: Both the films had OTT release.
Telugu: ఈ రెండు సినిమాలు ఓటీటీలో రిలీజైన సంగతి తెలిసిందే.