English: Even the scientists are confused .
Telugu: మేధావులు సైతం ముగ్ధుల‌వుతున్నారు.