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