translate English to German: That is in everyone's interest.
Dies ist im Interesse aller Beteiligten.