Modi facing challenges