English: A lot of people have made videos.
Telugu: దాన్ని చాలా మంది వీడియోలు తీశారు.