pull on one's heartstrings - Spanish English Dictionary