English: Researchers were puzzled.
Telugu: అంటూ కంగారు పడిపోతున్నారు పరిశోధకులు.