English: Not yet, say experts.
Telugu: ఇప్పటికీ నిపుణులు చెబుతున్నారు.