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