share the same fate - Spanish English Dictionary