English: We couldn't believe what we were seeing in the video.
Telugu: వీడియోలో జరుగుతున్న దాన్ని చూసినా నమ్మకం కుదరదు.