English: The video had been uploaded on the Internet.
Telugu: ఆ వీడియోను ఇంటర్నెట్లో ఉంచారు.