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