English: It was later released online.
Telugu: ఆన్‌లైన్‌లో ఈ మధ్యనే విడుదలయ్యింది.