English: The videos are still on the net.
Telugu: ఆ వీడియోలు ఇప్పటికీ ఇంటర్నెట్లో ఉన్నాయి.