English: This video truly touched our hearts.
Telugu: నిజంగా ఈ వీడియో చూస్తే మన మనసు చలించిపోతుంది.