English: The video impressed many.
Telugu: ఆ వీడియో ఎంతోమందిని ఆకర్షించింది.