Boil dhal (gram) with ginger, turmeric powder, asafoetida (hing) and salt. It should boil very finely like paste.
Cut onions, tomato and corriander leaves finely. Heat oil in a big pan add mustard seeds and fry, add garlic, when it turns to golden colour add curry leaves. Then add onions, chilies, cumin seed and fry. when onion is fried well, add tomatoes and fry for 3-4 minutes.
Now add curry powder, chilly powder and fry for 2-3 minutes. Add boiled dhal to it and stir well. Add enough water to it. It should be thicker. add lime juice to it, stir and boil it well. Finally add corriander leaves to it and take out from the gas.