be an uphill battle - Turkish English Dictionary