English: Researchers were puzzled.
Telugu: అన్న అనుమానం వచ్చింది పరిశోధకులకి.