English: I have seen some impressive videos on Youtube.
Telugu: యూట్యూబులో కొన్ని దృశ్యాలు చూశాను. Impressive.