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