have a tough time of it - Turkish English Dictionary