Make the dough: Mix all the ingredients for the dough; add water as needed to make a very soft and pliable dough. Dough should be softer than roti dough; knead well so it gets glossy. Make sure it is not too sticky. Rest the dough covered for 1 hour.
For the Stuffing: Soak chana dal for 30 minutes, then pressure cook until very soft. Drain the water (reserve this water to make pulusu/ pappu) and let it dry for 10 minutes. Then grind it to a smooth paste. Remove into a bowl and add sugar; mix well.
Add the chana dal mixture to a nonstick pan and cook on medium flame for 8-10 minutes, stirring occasionally until the mixture starts to leave the pan. Add ground cardamom and mix well. Cool the mixture and divide it into 12-14 equal size balls.
To make Bobbatlu: Knead the dough well couple of times and divide it into 12-14 equal size balls. Flatten a ball into a small disc. Place the stuffing in the center and pull the dough to cover it. Place this on a lightly ghee greased aluminum foil and using fingers spread it out into a 6" round disc. Make sure it has even thickness.
Cook bobbatlu on medium flame until light brown spots form on both sides. Add some ghee while cooking for added flavor.
Remove and keep covered. Repeat for the rest of the bobbatlu.