English: The video had been uploaded on the Internet.
Telugu: ఆ ఫోటోను అంతర్జాలంలో అప్‌లోడ్ చేశారు.