English: experts say about it.
Telugu: నిపుణులు దాని గురించి చెప్తారు.