In a bowl, add yogurt, egg and all purpose flour. Whisk these ingredients very well making sure the egg is mixed.
Then to the yogurt mixture add Worchestire sauce, chili garlic sauce and 2 cups water and keep it aside.
In a pot on medium-high heat, add oil and the chopped onions and saute until translucent.
Then add the ground beef and saute until its color changes.
Add the following spices to the ground beef - salt, garlic powder, black pepper powder and paprika powder and saute for 30 seconds.
Then add 3 cups of water, cover and let the mixture come to a boil and cook for 10 minutes.
Slowly add the yogurt mixture (we prepared earlier) to the ground beef soup while whisking.
Bring the soup to a boil, reduce heat to medium, cover partially (or it will boil over) and let it simmer for 10 minutes more.
Finally add in the lemon juice.
Garnish with chopped cilantro/ dried mint if desired and serve hot.