English: It could be, experts believe.
Telugu: బహుశా, నిపుణులు అంటున్నారు.