En
Fr
Es
Ru
It
Tr
Uk
Search
requiring a lot of time, effort, or care; mostly due to being difficult to please