English: Eureka means "I have found" in Greek.
Telugu: యురేకా అంటే. . గ్రీక్ లో నేను కనుక్కున్నానని అర్ధం.