English: But there are doubts about this story.
Telugu: అయితే ఈ కథనంపై పలు సందేహాలున్నాయి.