英语have no choice or option but to,cannot but,have to,can't help it,can't avoid
德语gezwungen sein etwas zu tun, dar