English: This hypothesis raises certain doubts.
Telugu: ఈ పరికల్పన కొన్ని సందేహాలు లేవనెత్తుతుంది.