take some doing

Verb

 * 1) To be hard work, to require a lot of effort.

Translations

 * Finnish: vaatia vaivaa
 * Polish: wymagać wysiłku