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