English: No, experts say.
Telugu: లేదు, నిపుణులు అంటున్నారు.