English: But some videos makes us wonder.
Telugu: వాటిలో కొన్ని వీడియోలు మనల్ని అబ్బురపరుస్తుంటాయి.