English: then uploaded to the internet.
Telugu: ఆ తర్వాత ఇంటర్నెట్ లో అప్ లోడ్ చేశారు.