a far cry from something - Spanish English Dictionary