English: Other researchers do similar work.
Telugu: ఇతరుల సృష్టికర్తలు ఇదే విధమైన పనిని కూడా నిర్వహిస్తున్నారు.