English: But it was later released online.
Telugu: ఆ తర్వాత ఇంటర్నెట్‌లో రిలీజ్ చేశారు.