English: Those who have watched the video cannot quite believe what they have seen.
Telugu: ఈ వీడియోను చూసిన వారంతా జరిగిన ఘటనను నమ్మలేకపోతున్నారు.