Al Hasan, Muhammad Namiruddin, Indonesia