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