English: The video melted the hearts of the netizens too.
Telugu: గుండెల్ని పిండేసే ఆ వీడియో నెటిజన్లు కూడా కంటతడి పెట్టిస్తోంది.