English: But scientists have recently made an interesting discovery about them.
Telugu: అయితే ఇజ్రాయెల్ శాస్త్రవేత్తలు ఇటీవలే అద్భుతమైన విషయం కనుగొన్నారు.