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