English: But this time scientists were baffled.
Telugu: అయితే ఈ మధ్య శాస్త్రవేత్తలు ఎంతో ఆశ్చర్య పోయారు.