English: The video impressed many.
Telugu: ఈ వీడియో చాలామందిని కదిలించింది.