English: Both of these reasons are highly suspect.
Telugu: ఈ రెండు అంశాలు పలు అనుమానాలకు తావిస్తున్నాయి.