English: But experts argued that this isn’t conclusive.
Telugu: కానీ ఇవన్నీ అపోహలేనని నిపుణులు తేల్చారు.