Slowly add half the flour and beat well. Add the remaining flour, cardamom, salt and sugar and mix on medium speed for 10 minutes. Now, add the butter little at a time. Knead until it feels elastic and looks glossy. Cover with a kitchen towel. Let the dough rise to double its size, about 1 hour.