be near to impossible - Turkish English Dictionary