-
to do one's best
to exhaust one's efforts; to fulfill a duty; to do to the best of one's ability
-
[third-person possessive]
his; her; its; their; refers back to a person or thing mentioned previously
-
strong point
what one is good at; one's specialty or forte