an uphill job - Turkish English Dictionary