Exploring Failures and Possible Remedies in AI and Human Translation of English Idioms | Synapse