English: But there are lots of doubts about this claim.
Telugu: కానీ, ఈ ప్రకటనపై అనేక సందేహాలు వ్యక్తమవుతున్నాయి.