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