English: There were hundreds of videos on youtube.
Telugu: యూట్యూబులో దానిపై వందలాది వీడియోలు వచ్చేశాయి.