The British had 20k-30k troops versus 50k troops under Lal Singh.