translate English to German: I believe this must stop as soon as possible.
Das muß meiner Meinung nach sofort beendet werden.