Here's why this is the best translation:
* "Pumayag" means "to agree" in Tagalog.
* "Naman" adds emphasis and means "indeed" or "really."
* "Sya" refers to "he/she."
Therefore, "He/She agrees" accurately conveys the meaning of "pumayag naman sya" in English.