English: YouTube: It is a video sharing site.
Telugu: YouTube: వీడియోలు share చేసే సైట్ ఇది.