English: But there are doubts about this story.
Telugu: అయితే ఈ ఘటనపై అనుమానాలు వ్యక్తమవుతున్నాయి.