English: The videos are still on youtube.
Telugu: ఈ వీడియోలు ఇంకా యూటూబ్లో ఉన్నాయి.