English: And they have been making amazing discoveries.
Telugu: వారు అద్భుతమైన ఆవిష్కరణలు చేస్తున్నారు.