it's difficult to deal with some problems - Turkish English Dictionary