difficult/unpleasant affair - Turkish English Dictionary