English: According to some experts, it is.
Telugu: అంటే అవునని అంటున్నారు కొందరు నిపుణులు.