English: Many scientists have excelled in this field.
Telugu: అనేకమంది శాస్త్రవేత్తలు ఈ పనిలోనే నిమగ్నమై ఉన్నారు.