have hard times ahead - Turkish English Dictionary