English: They did discover.
Telugu: వాళ్లు కనిపెట్టారు.