English: It's the same scientists !
Telugu: అదే కనిపెట్టారు శాస్త్రవేత్తలు!