English: But experts have questioned these claims.
Telugu: అయితే నిపుణులు వీటిపై సందేహం వ్యక్తం చేస్తున్నారు.