English: The video has left everyone impressed on the internet.
Telugu: ఈ వీడియో నెట్టింట్లో అందర్నీ ఆకర్షిస్తోంది.