Dutch to English Translation

Nederlandse versie

That takes some doing. Dutch pronunciation - Say That takes some doing. in English pronunciation Meaning of "That takes some doing." in English language