English: Eureka means I have found it.
Telugu: యురేకా అంటే నేను కనుగొన్నానని అర్థం.