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