Learn Hardcore Finnish: kauan - for a long time