do (one) proud - Spanish English Dictionary