Here are some possible translations depending on the context:
General Translations:
* To rise to prominence: This captures the sense of becoming successful or well-known.
* To make a name for oneself: This emphasizes achieving recognition.
* To make an impact: This focuses on having a significant influence.
* To excel: This highlights achieving excellence in a particular area.
More Specific Translations:
* To emerge victorious: If "namamayagpag" is used in the context of a competition or struggle.
* To shine: This emphasizes the idea of standing out and being noticed.
* To come into one's own: This describes the process of developing and realizing one's potential.
Example:
"Siya ay namamayagpag sa larangan ng musika" (He is making a name for himself in the field of music).
The best English translation would depend on the specific context and intended meaning.