English: It is hard to hold back the tears after watching that video.
Telugu: ఈ వీడియో చూసిన తర్వాత నవ్వు ఆపుకోవడం చాలా కష్టం.