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