English: The video has left fans impressed.
Telugu: ఈ వీడియో అభిమానుల‌ను విప‌రీతంగా ఆక‌ట్టుకుంటోంది.