にしろ
ni shiro

Expression

1. though; even if; whether ... or ...