English to Hindi

Meaning for:
eureka
other
मैंने पा लिया