English: So far the videos have all been on YouTube.
Telugu: ఎప్పటినుంచో ఆ వీడియోలు యూట్యూబు లో ఉన్నాయి.