translate English to German: There is nothing else to do.
Es gibt nichts anderes zu tun.