English: Looking at this video I was appalled.
Telugu: ఈ వీడియో చూసి నేను ఏడ్చేశా.