a far cry from something - Turkish English Dictionary