English: Both the films had OTT releases.
Telugu: ఈ రెండు సినిమాలు ఓటిటిలోనే విడుదలయ్యాయి.