on one's own behalf - Spanish English Dictionary