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