English: He has quite a lot of videos on his channel.
Telugu: ఆయన తన ఛానెల్లో చాలా వీడియోలు పెడుతుంటారు.