Urdu novel ‘Allah Miyan Ka Karkhana’ wins 2023 Bank of Baroda award for translations into Hindi Scroll.inSource