First defrag always takes longer in any language because it has more to do. But how large is you HD, and how large are the partitions. What else was running at the same time? What OS? Lite versions of software are typically not as effectient as the full package. Have you compared it with the OS's own software?
3 hours is not excessive for a 20MB disk full of files for a starter. Expect better if you defrag regularly.