English: This video impressed me so much.
Telugu: ఈ వీడియో నన్ను ఎంతో కదలించింది.