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